invention innovation patent autocad copyright patent search education games cad inventor logic attorney learning patent attorney school music cubase intellectual property teaching